  /* 样式重置reset */
  body,html, ul, h1, h2, h3, h4, h5, h6, p, dl, div, dd, hr, fieldset {
    margin: 0;
  }

  body,html,ul, input, textarea, button, option, div, ol, fieldset, legend {
    padding: 0;
  }

  html {
    font-size: 14px;
    font-family: "微软雅黑, Helvetica";
    overflow-y:hidden;
  }

  body,
  body button {
    font-family: "微软雅黑, Helvetica";
  }
  body {
    background: url('../img/image/forget.png');
    }
  ul {
    list-style: none;
  }

  img, button {
    border-style: none;
  }

  a, input, button {
    text-decoration: none;
    outline: none;
    color: #000;
  }
 input {
    border: none;
    outline: none;
    /* -webkit-appearance: none; */
   padding-left: 5px;
 }
  /* ios input样式清除 */
  input,
  textarea {
    border: 0;
    outline: none;
    /* -webkit-appearance: none; */
  }

  /* number样式清除 */
  input[type=number] {
    -moz-appearance:textfield;
  }
  input[type=number]::-webkit-inner-spin-button,
  input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
  }

  /* 上下拉动滚动条时卡顿、慢 */
  body {
    -webkit-overflow-scrolling: touch;
    overflow-scrolling: touch;
  }

  /* ios和android下触摸元素时出现半透明灰色遮罩 */
  a {
    -webkit-tap-highlight-color:rgba(255,255,255,0);
  }
  
/*常用样式*/
.clearfix:after{
  content: '';
  display: block;
  clear: both;
}
.lfloat {
	float: left;
}
.rfloat {
	float: left;
}
@media screen and (max-width:750px){
  .contentDetail {
    position: fixed!important;top: 0!important;right: 0!important;bottom: 0px!important;background-color: rgb(167, 18, 100)!important;
  }
  .left {
    display: none;
  }
}
